/** 
* Copyright (C) 2012-2018 ZEEI Inc.All Rights Reserved.
* 项目名称：pls
* 文件名称：LicenceGisController.java
* 包  名  称：com.zeei.gis.controller
* 文件描述：TODO 请修改文件描述
* 创建日期：2018年1月8日上午11:37:51
* 
* 修改历史
* 1.0 jiangqingpeng 2018年1月8日上午11:37:51 创建文件
*
*/

package com.zeei.gis.controller;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.zeei.common.annotation.SysLog;
import com.zeei.common.controller.BasicController;
import com.zeei.common.enums.LogType;
import com.zeei.common.vo.ResultRowsVO;
import com.zeei.gis.service.LicenceGisService;
import com.zeei.gis.vo.LicenceReturnDataGisVO;

/**
 * @类型名称：LicenceGisController
 * @类描述：TODO 请修改文件描述
 * @功能描述：TODO 请修改功能描述
 * @创建作者：jiangqingpeng
 */
@Controller
@RequestMapping("/gis/licence")
public class LicenceGisController extends BasicController{

	@Autowired
	LicenceGisService licenceGisService;
	
	@RequestMapping(value="/warning", method=RequestMethod.POST)
	@ResponseBody 
	@SysLog(text="许可证到期提醒", type=LogType.View)
	public ResultRowsVO<LicenceReturnDataGisVO> queryLicenceExpireWarning(String expireTime, 
			@RequestParam(value="areacode", defaultValue="isNull") String areacode) {
		List<LicenceReturnDataGisVO> result = licenceGisService.queryLicenceExpireWarning(expireTime, areacode);
		return this.createResultRowsVO(result, true, "", result.size());
	}
}
